/*
 * Package il.ac.biu.cs.grossmm.impl.server
 * File Singleton.java
 * Created on Jul 21, 2006
 *
 */
package il.ac.biu.cs.grossmm.api.server;

/**
 * A singleton (only one instance of each implementing class is allowed)
 * @param <T> the implementing class 
 */
public interface Singleton<T> {
	/**
	 * Gets the only instance
	 * @return the only instance
	 */
    T getInstance();
}
